demanding person - Alemán Inglés Diccionario